submersion irrigation - English Synonyms Dictionary